Addons

Multiplayer
  • Godot Scene Safe Multiplayer .

    • *When testing:

      • (2024-11-07).

      • Simple, effective, with typed language.

      • Helped fix some bugs.

      • Worth it.

      • (2024-11-09)

      • Not really worth it...

    • I simply prefer to make my low-level interpretation.

  • Netfox .

    • 'Lag compensation with Client-side Prediction and Server-side Reconciliation'.

    • Docs .

    • Explanation .

Dialogue
Databases
Importer
Terrain
Level Builder / Blocking
  • Addon: Debug Draw 3D .

  • ~Use Godot's CSGs.

    • Can be exported to .gltf.

  • Addon: AutoGrid .

    • (2024-07-06) Did not work on 4.3-dev2.

  • Addon: Cyclops .

    • Tutorials and documentation .

      • Tutorial 1.0.2 .

        • One of the most useful tutorials.

        • Explains exporting as Godot Mesh and as .gltf.

    • (2024-07-06) Used version 1.0.4.

      • Interesting, but a bit clunky sometimes. It's a shame this is built-in Godot, as if it were external it would seem much more robust.

      • The addon allows mesh transformations and editing of face, edge, and vertex.

      • I didn’t feel very comfortable with this version, but maybe future versions will change that.

      • The plugin seemed slow, lagging when switching to a scene containing any plugin content.

      • Note: Installation steps must be followed; it is not plug-and-play.

      • Using Godot's CSG nodes proved more direct and consistent, though more limited without any Transform options. CSGs can also be exported to .gltf.

  • Addon: Qodot .

  • Addon: SceneBuilder .

    • (2024-07-06) Tested and found it unintuitive or irrelevant.

  • Addon: AssetPlacer .

    • Paid.

Water
  • Addon: Bouji Water Shader .

    • OutsideOcean:

      • Self:

        • Outermost Resolution:

          • "Resolution of the outermost LOD. Multiplies by a power of 2 for inner LODs.".

        • Levels Of Detail:

          • "Creates rings of meshes surrounding the center of this object.".

        • Unit Size:

          • "Where the high-resolution LOD ends and the low-resolution LOD begins. It's a fraction of the total size. If this value is too large, Far Distance is adjusted accordingly. 'Size of quads in the innermost LOD.'".

        • Far Edge:

          • How far the entire texture goes, considering all LODs.

      • WaterMaterial Designer:

        • "A helper node which can automatically set the water shader's parameters based on nodes and resources in the scene. Arrays of GerstnerWave resources get converted into shader parameter arrays for height, foam, and albedo UV waves.".

  • Addon: Waterways .

    • Generates currents and water.

    • Did not work on [4.3-dev5], seemed to have some broken .cs files. Maybe for CSharp only.

Geometry
Procedural Generation
Animation
Shader
Painting
  • Addon: Sprite Painter .

    • *Versions:

      • (2024-04-20) Did not work well on 4.3.

    • Very nice addon for image editing.

    • Clicking save overwrites the edited image, so it's destructive.

    • Several cool painting tools, including Clone and Normal Map painting.

    • Likely only useful for quick sketches or cropping, since Aseprite exists.

  • Addon: VPainter .

    • Can draw over objects and geometry, performing Vertex Paint.

    • Useful for painting terrain, but seems overkill for small objects.

UI
UI: Inventory
  • Addon: Wyvernbox .

    • *When testing:

      • The addon sets a million actions in InputMap that aren’t automatically defined, so nothing works initially.

      • Graphically amateurish.

      • Grid inventory system implemented via:

        • Storing an array of "_cells", indicating occupied cells. Empty cells marked 'null'.

      • Uses dynamic typing, sometimes some things are static.

      • Quite confusing, didn’t understand much.

      • Good features for grid-style inventory.

  • Addon: Gloot .

    • *When testing:

      • (2024-09-16)

      • Insanely complex and confusing code, thousands of lines and dozens of scripts.

      • Plugin doesn’t do much.

      • Adds multiple inventory types but no polish for any.

      • Cannot envision a use case for this system.

      • Cannot recommend using it; extremely dense and strange to understand.

      • Also, grid inventory system is mediocre. Lacks quality of life.

      • Uses dynamic typing, sometimes static.

  • Addon: ExpressoBits's Inventory System .

    • *Versions:

      • (2024-04-20) Had issues on 4.3, demos did not open.

    • ~Tutorial .

    • Creation and "facilitation" of inventory UIs.

    • Seems wiser to simply make your own inventory system than spend time learning this addon.

Input
Physics
Ads
ECS
  • Godex .

    • In C++.

    • Doesn’t work.

    • (2025-03-01) No updates for 2 years. Tested on this version  of Godot 4.0-stable.

  • Gecs .

    • In GDScript.

    • Impressions :

      • Poorly made, in programming standard terms.

      • Better documented and organized than Godot ECS.

  • GDScript ECS .

    • yihrmc.

    • Impressions :

      • Similar to Gecs.

      • Whatever.

  • Godot ECS .

    • In GDScript.

    • Impressions :

      • Holy moly, no idea what’s going on in these scripts, what a mess.

      • Dynamic typing, weird, etc. Nope.